Recibo este mensaje cuando hago una solicitud de publicación. Estoy publicando datos de la lista json y publicándolos en una nueva lista. La publicación inicial funciona, la segunda vez que hago clic en los datos recibo este error:
"POST http://localhost:3000/wishlist 500 (Error interno del servidor)" "Error de sintaxis no detectado (en promesa): Token E inesperado en JSON en la posición 0" "Error: Error al insertar, ID duplicado"
Creo que tiene que ver con hacer una segunda solicitud de publicación en la misma identificación, pero no sé cómo solucionarlo.
A continuación se muestra el código:
const postStadiumToWishList = (stadium) => { fetch(baseUrl + '/wishlist' , { method: "POST", headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, body: JSON.stringify(stadium) }) .then(resp => resp.json()) .then(data => { stadiums.push(data) }) }